#页面类
from one.zhoukao3.Base import Base
from selenium.webdriver.common.by import By
from time import sleep
class Page(Base):
    # 按指定条件筛选，筛选成功
    #选择状态
    zhuangtai=(By.XPATH,'//*[@id="app"]/div/div[2]/div/div[2]/div[1]/div/div[1]/div[2]/a[2]')

    #选择属性
    shuxing=(By.XPATH,'//*[@id="app"]/div/div[2]/div/div[2]/div[1]/div/div[2]/div[2]/a[2]')

    #点击20-30W
    zishu=(By.XPATH,'//*[@id="app"]/div/div[2]/div/div[2]/div[1]/div/div[4]/div[2]/a[3]')

    #点击综合热度
    redu=(By.LINK_TEXT,'综合热度')

    #点击古代言情
    yanqing=(By.PARTIAL_LINK_TEXT,'古代言情')

    def search(self):
        # 选择状态
        self.click(self.zhuangtai)
        sleep(4)
        #选择属性
        self.click(self.shuxing)
        sleep(2)
        #点击20-30W
        self.click(self.zishu)
        sleep(4)
        #点击综合热度
        self.click(self.redu)
        sleep(2)
        #点击古代言情
        self.click(self.yanqing)
        sleep(2)

    #业务逻辑
    def luoji_01_xiaoxiang(self):
        self.open_url('https://www.xxsypro.com/category')
        self.search()
        sleep(5)